Big Huge Thesaurus

mucous secretion

noun

sounds kind of like